labor saving device - Espagnol Anglais Dictionnaire